/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package myBeans;

import java.util.ArrayList;

/**
 *
 * @author Phu
 */
public class Cart {
    private ArrayList<Item> cart;
     
    public Cart(){
        cart=new ArrayList<Item>();
    }
     
    public void addItem(Item item){
        //Nếu món hàng đã có trong giỏ
        //thì cập nhập lại số lượng
        if(cart.contains(item)){
            Item hang=cart.get(cart.indexOf(item));
            hang.setQuantity(hang.getQuantity()+item.getQuantity());
        }
        else{//còn không thì thêm mới
            cart.add(item);
        }
    }
     
    public double TotalCash(){
        double cash=0;
        for(Item item:cart){
            
                cash+=item.getPrice()*item.getQuantity();
        }
        return cash;
    }
    public int TotalQuantity(){
        int quantity=0;
        for(Item item:cart){
            quantity+=item.getQuantity();
        }
        return quantity;
    }
     
    public ArrayList<Item> getCart(){
        return cart;
    }
}
